dam foundation - Espagnol Anglais Dictionnaire